var slist = [
    {
        "name": "大田坑水库库容曲线",
        "file": "大田坑水库库容曲线.json"
    },
    {
        "name": "大西坑水库库容曲线-黄基",
        "file": "大西坑水库库容曲线-黄基.json"

    },
    {
        "name": "大西坑水库库容曲线-珠基",
        "file": "大西坑水库库容曲线-珠基.json"
    },
    {
        "name": "公坑水库库容曲线",
        "file": "公坑水库库容曲线.json"
    },
    {
        "name": "观音堂水库库容曲线",
        "file": "观音堂水库库容曲线.json"
    },
    {
        "name": "鲤鱼山水库库容曲线",
        "file": "鲤鱼山水库库容曲线.json"
    },
    {
        "name": "六联水库库容曲线",
        "file": "六联水库库容曲线.json"
    },
    {
        "name": "龙岗坑水库库容曲线",
        "file": "龙岗坑水库库容曲线.json"
    }, {
        "name": "棋杆石水库库容曲线",
        "file": "棋杆石水库库容曲线.json"
    },
    {
        "name": "三堡水库库容曲线",
        "file": "三堡水库库容曲线.json"
    }, {
        "name": "小迳水库库容曲线",
        "file": "小迳水库库容曲线.json"
    },
    {
        "name": "那围水库库容曲线",
        "file": "那围水库库容曲线.json"
    },
    {
        "name": "凤飞云水库库容曲线",
        "file": "凤飞云水库库容曲线.json"
    }, {
        "name": "兰石水库库容曲线",
        "file": "兰石水库库容曲线.json"
    }, {
        "name": "钳口水库库容曲线",
        "file": "钳口水库库容曲线.json"
    },
    {
        "name": "那咀水库库容曲线",
        "file": "那咀水库库容曲线.json"
    }
];

/**
 * 模糊查询获取库容列表
 * @param {String} NameStr 
 * @return [{"height":"12","volume":"0.0077"},{"height":"12","volume":"0.0077"}......] | null
 */
const getWaterStorageData = (NameStr) => {
    const res = slist.find((item) => (item.name.indexOf(NameStr) !== -1));
    if (!res) {
        //alert("当前没有库容曲线")
        console.log("静态文件没有库容曲线 /water-storage/data");
        return false;
    }
    var file = require("./data/" + res.file)
    file = file.map((item) => ({ "height": Number(item.height), "value": Number(item.value) }));
    file.sort(function (a, b) {
        return a.height - b.height;
    });
    return file;
}
//临时库容曲线 对应文件夹 stroage-txt
export  { slist, getWaterStorageData }